small glass of moonshine - Francés Inglés Diccionario